package com.iot.ht.controller.htpage.service;


import com.iot.core.data.BasePageDtQto;
import com.iot.core.data.BaseQto;
import com.iot.core.data.entity.HtPage;
import com.iot.core.data.service.IService;
import com.iot.ht.controller.htpage.data.HtPageAuthDto;
import com.iot.ht.controller.htpage.data.HtPageDto;
import com.mybatisflex.core.paginate.Page;

public interface IHtPageService extends IService<HtPage> {
    Page<HtPageDto> page(BasePageDtQto qm);
    HtPageDto detail(BaseQto qm);
    HtPageDto insertInit();
    HtPageAuthDto insertAuthInit();

    int insert(HtPageDto mm);
    int update(HtPageDto mm);


    HtPageDto insertInitForCtl(long ctlId);
}
